throwing stick - French English Dictionary